terrain-capable equipment

Translations
вездеходная техника